Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND MEWS Semi-Detached £383,191 £375,000 17 Jun 2022
2 RICHMOND MEWS Semi-Detached £350,000 13 Jun 2024
1 RICHMOND MEWS, 104 RICHMOND PARK ROAD Semi-Detached £428,227 £215,000 11 Jun 2004
2 RICHMOND MEWS, 104 RICHMOND PARK ROAD Detached £446,331 £229,950 27 Aug 2004